/*
 *  Copyright 2002 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
/*
 *  ======== appBiosObjects.h ========
 *
 *  Declaration of all BIOS objects and constants defined in app.cdb 
 *  that can be of interest to the user: 
 *  LOG, STS, PIP, heaps in data segments, etc.
 *
 *  In the future this file will be automatically generated; currently,
 *  it is necessary to manually update this file whenever app.cdb is modified.
 */
#ifndef APPBIOSOBJECTS_
#define APPBIOSOBJECTS_

#include <log.h>
#include <mbx.h>
#include <sts.h>

#ifdef __cplusplus
extern "C" {
#endif

// per-task mailboxes for control messages
extern far MBX_Obj mbxProcess;

// LOG objects 
extern far LOG_Obj logTrace;

// STS objects 
extern far STS_Obj stsCycleTime;
extern far STS_Obj stsWaitTime;
extern far STS_Obj stsExeTimeChPres;
extern far STS_Obj stsExeTimeChPass;
extern far STS_Obj stsExeTimeChRotate;

// heaps in data segments 
extern far Int INTERNALHEAP;
extern far Int EXTERNALHEAP;

#ifdef __cplusplus
}
#endif // extern "C" 

#endif // APPBIOSOBJECTS_ 



